Skip to content

[ADD] implemented new estate module#1196

Draft
keman-odoo wants to merge 11 commits intoodoo:19.0from
odoo-dev:19.0-tutorials-estate-keman
Draft

[ADD] implemented new estate module#1196
keman-odoo wants to merge 11 commits intoodoo:19.0from
odoo-dev:19.0-tutorials-estate-keman

Conversation

@keman-odoo
Copy link

  • chapter :2 task
  • initiated manifest.py

- chapter :2 task
- initiated manifest.py
@robodoo
Copy link

robodoo commented Mar 11, 2026

Pull request status dashboard

@keman-odoo keman-odoo force-pushed the 19.0-tutorials-estate-keman branch from 2019566 to 29b047f Compare March 12, 2026 05:15
- Create estate.property model.
- Add basic property fields.
- Add garden orientation selection.
- Fixed minor errors in estate.property model
- Corrected small issues from previous commit
- Created security/ir.model.access.csv
- Added the access file to __manifest__.py
- - Ensured estate.property model is properly defined
- Added tree and form views for estate.property
- Chapter - 5
- Added menu items for estate module
- Completed First UI tutorial exercise
Copy link

@bit-odoo bit-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @keman-odoo
Great Start!

No need to do a separate commit for this. a2c3ce4, ea70a78, 29b047f, 2dfefb7

Can you please follow commit message guidelines?
https://www.odoo.com/documentation/19.0/contributing/development/git_guidelines.html

Thanks

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unneccary diff.

Comment on lines +1 to +2
from odoo import models, fields
from dateutil.relativedelta import relativedelta

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

<menuitem id="estate_advertisements_menu"
name="Advertisements"
parent="estate_menu_root"/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unneccary diff.

<odoo>

<menuitem id="estate_menu_root" name="Real Estate"/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unneccary diff.

'category': "Tutorials",
'depends': ['base'],
'summary': "manage properties, track buyers offers and handle property sales efficiently",
'sequence': "3",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why sequence = 3?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'sequence': 3 is used to control the order in which the module appears in the Apps menu.

- Add list, form and search views for estate.property with Available filter and Group By Postcode (Chapter 6)
- Created estate.property.type model
- Added window action for property types
- Added menu item under Settings
- Users can now create property types (name field)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants